.vpt-base-tpl-1003-wrapper {
  font-family: HarmonyOS_SansSC_Medium;
  font-size: 0.16rem;
  font-weight: 500;
  letter-spacing: 0;
  color: #ffffff;
  width: 100%;
  height: 100%;
  margin-top: 0.4rem;
  .vpt-base-tpl-1003-header {
    font-family: HarmonyOS_SansSC_Bold;
    font-size: 0.36rem;
    line-height: 0.2rem;
    margin-bottom: 0.2rem;
    width: 100%;
  }
  .vpt-base-tpl-1003-body {
    display: flex;
    flex-grow: 1;
    width: 100%;
    .vpt-base-tpl-1003-content {
      background: #1470cc1a;
      border: 1px solid #006affcf;
      
      padding: 0.16rem;
      margin-right: 0.2rem;
      min-width: 6rem;
      &:last-child{
        margin-right: 0;
      }
      .title {
        font-size: 0.28rem;
        margin-bottom: 0.1rem;
      }
      .body {
        display: flex;
        justify-content: space-between;
      
        .left {
          .label {
            font-style: normal;
            font-size: 0.2rem;
            color: #ffffffb3;
          }
          .value {
            font-size: 0.3rem;
          }
        }
        .right-type-1 {
          .wrapper {
            display: flex;
            justify-content: space-between;
            .label {
              font-style: normal;
              font-size: 0.2rem;
              color: #ffffffb3;
              padding-right: 0.3rem;
            }
            .value-mode {
              font-style: normal;
              font-size: 0.2rem;
            }
          }
        }
        .right-type-2{
          .wrapper {
            
            .label {
              font-style: normal;
              font-size: 0.2rem;
              color: #ffffffb3;
              padding-right: 0.3rem;
            }
            .value-mode {
              font-style: normal;
              font-size: 0.3rem;
            }
          }
        }
      }
    }
  }
}
